desperate struggle - Deutsch Englisch Wörterbuch